home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 0022-3.564 / dmg-0107 / becker2.txt < prev    next >
Text File  |  1997-04-16  |  12KB  |  238 lines

  1.  
  2. NOTICE: This article originally appeared in the February issue of Atari
  3. Interface Magazine and may be freely distributed or reprinted in non-profit
  4. User Group publications as long as the article's author and Atari Interface
  5. Magazine are credited AND this notice is reprinted with the article.  All
  6. other publications must obtain written permission from Unicorn Publications,
  7. 3487 Braeburn Circle, Ann Arbor, MI 48108, Phone: (313) 973-8825 before using
  8. this article.
  9.  
  10. BeckerCAD ST
  11.  
  12. by Terry Frits (RACC)
  13.  
  14. CAD -- Computer Aided Design.  If you ask, I think most people
  15. would describe a CAD program as a high level drawing package.  I would
  16. describe it more as a drafting package, whose aim is accuracy in
  17. drawing.  When I purchased my first Atari ST in 1985, I had
  18. visions of doing all sorts of graphics on this fantastic machine.
  19. Since then, I have not been disappointed, as many paint, drawing
  20. and CAD packages have been released for the Atari ST and new
  21. programs are coming out all the time.
  22.  
  23. The question to be asked
  24. now is, "can the ST be a serious CAD machine?"  Well, several
  25. years ago I would have said, "No, not with only 1 meg of memory,
  26. the small monochrome screen, and slow graphics redraw, plus
  27. limited printer/plotter support."  But, today that is quite a
  28. different story, with the Megas, blitter chips, high resolution 19"
  29. monitors, and a full array of printer/plotter drivers available.
  30. The Atari line is becoming a true contender in the CAD market.
  31.  
  32. What really makes a CAD system, though, is the level of the
  33. software available, and BeckerCAD ST is one of those programs to
  34. be looked at by the serious draftsman (or woman).
  35.  
  36. First, let me say that my main purpose for owning a CAD system
  37. is to draw house plans and do minor landscaping, not engineering
  38. prints.  I do deal with engineering prints where I work, but I
  39. don't work off our CAD/CAM station or draw prints.
  40.  
  41. Before I
  42. list the features of BeckerCAD ST, I would like to say I am very
  43. impressed with it.  It has one of the most user friendly
  44. interfaces I have come across, using icons, drop down menus, plus
  45. keyboard and function keys together, without using too much of
  46. anything.
  47.  
  48. Superb Documentation
  49.  
  50. The manual is a hard cover, three ring binder with hard box -- the
  51. kind that comes with a lot of the nicer Atari software.  The
  52. manual has a table of contents, appendices, glossary of terms and
  53. an index.  Each section of the manual has a cardboard
  54. separator with tabs sticking out that make finding topics a
  55. breeze.  Other software companies take note, PLEASE.
  56.  
  57. The sections
  58. of the manual are...(1) installing and starting the program, (2)
  59. introduction to CAD, (3) introduction to GEM, which explains
  60. GEM and BeckerCAD to the novice ST user and introduces the
  61. different functions of the program (including a tutorial), right
  62. through to the professional features.  Next, (4) is the system
  63. reference manual which goes into more detail on each function, (5)
  64. is the appendix and (6) is the index.
  65.  
  66. The manual starts by telling about CAD and the different
  67. uses in design and manufacturing applications.  If you are new to
  68. CAD, I highly recommend reading this section.
  69.  
  70. As I read through the
  71. manual, I would say to myself it's too bad BeckerCAD
  72. does not have this or that special feature, only to read further
  73. and find the feature of which I was thinking.  One of those features is
  74. "break line."  Once I draw the outside of a house I want to break
  75. a line to insert the windows or doors.  BeckerCAD not only breaks
  76. lines, but also breaks circles and arcs.  Another feature was the
  77. saving of the drawings.  I was thinking how I wished the program
  78. saved the drawings so I could use them in my desktop publishing package,
  79. only to find they can be saved in Degas .PI? or the .CAD
  80. extender.
  81.  
  82. Harware Requirements
  83. So, let's take a walk through BeckerCAD and see what special
  84. features it has.  First off, the hardware requirements are an Atari
  85. ST with 1 megabyte, TOS in ROM and one 720K floppy drive and/or a
  86. hard drive (recommended).  BeckerCAD is a 2D drawing program.
  87. Once the program has been installed, it is not copy protected and
  88. may be copied to either another disk or hard drive (for
  89. security/backup reasons of course).
  90.  
  91. As far as printers, the
  92. program uses Epson/compatible dot matrix, Atari SLM804 laser, NEC
  93. P5/6/7, Apple Laser Writer, HP Plotters and PostScript printers
  94. and phototypesetting machines.  That should cover just about
  95. everyone, I think.  BeckerCAD uses GDOS to print to non-PostScript
  96. printers, but uses special vector character sets instead of GEM
  97. fonts.
  98.  
  99. Feature-packed Icons
  100.  
  101. The program has two
  102. sets of icons at the bottom of the screen -- the first set contain the
  103. regular features and the second set are what they call the
  104. "professional" features.  To change from one set to the other, you
  105. click on the 1 or 2 box at the bottom left of the page.
  106.  
  107. On the far
  108. right bottom of the screen are 8 boxes that have the icons used with both
  109. boxes (named the right icon bar), and they stay
  110. on all the time.  These icons contain the boxes to get the text,
  111. trash can, arrow icon (which allows the manipulating of lines,
  112. circular objects or cross hatching lines), range marking frame
  113. (which is used to mark any desired section of the drawing for
  114. manipulating), grid, 1:1 representation, zoom and last zoom
  115. functions.
  116.  
  117. BeckerCAD ST also has one of the most unique UNDO functions
  118. I have seen on any program.  In the bottom left hand corner of the
  119. icon tools are four boxes with arrows in them.  The top two boxes
  120. have double arrows and the bottom two have single arrows.  Two of
  121. the boxes face left and two to the right.  When you want to remove
  122. something from your drawing, you click on the single left arrow to
  123. delete the last object you drew...click on it again and the next
  124. object you drew is wiped off the screen.  Click on the right
  125. single arrow and the objects are replaced in the order they were
  126. removed.  The double arrows do the same function but keep removing
  127. and adding as long as the arrows are held down.
  128.  
  129. If that isn't
  130. enough, you can define a range with a rubber band and cut it to a
  131. function key.  The range is saved to that function key, then the
  132. range area is deleted by dragging it to the trash can.  When the
  133. area is needed again, just press the paste option and the same
  134. function key it was saved to, and back it comes with a crosshair
  135. to place it where you want on the page.  This is a great feature
  136. for moving furniture around in a room or making major changes.
  137.  
  138. BeckerCAD also has many circle drawing features.
  139. There's the circle, ellipse, circular arc, elliptical arc,
  140. concentric circles and ellipses, and circle and ellipse segment (pie
  141. shapes).  Other geometric shapes that can be selected are
  142. square, rectangle, triangle, parallelogram and polygon.   All of
  143. these features (plus others) are in the first icon bar.
  144.  
  145. The second icon bar is described as "a series of very powerful
  146. graphic and architectural drawing commands."  Mostly, these
  147. commands allow for editing of existing lines and objects.
  148. Some examples would be: plumb line, (which draws a line 90 degrees
  149. to an existing line), trim first line, trim both lines, and one of
  150. my favorites -- break line, circle or arc.  Others are: rounding
  151. corners (makes a rounded corner from two connecting lines),
  152. chamfer, pull lines and corners, change line length, create angle,
  153. three point circle and arc, concentric circles, tangent between
  154. point and circle and between two circles, plus many more.  There
  155. is even a crosshatch feature, with the crosshatches being editable.
  156.  
  157. GEM Menus and Keyboard Shortcuts
  158.  
  159. The above are only the icons -- BeckerCAD ST also has GEM
  160. drop down menus and keyboard shortcuts.  The GEM menu bar contains the
  161. File, Layers (BeckerCAD ST has 300 layers that can be turned on
  162. and off individually for viewing separately or combining to view
  163. as a whole), Range (allows for saving, clipping, cutting,
  164. pasting, etc. of objects) and Measure menus (to enter the sizes of
  165. objects either manually or automatically), and a "Parameters" sub-menu
  166. to set scale, precision from 1 to 1.000, and units of
  167. measurement. There is also a regular Parameters main menu that
  168. allows for screen setup, such as page size, turning on and off the
  169. ruler, cross hair, grid and rounding.  You can also set the line
  170. sizes and styles, cross hatching and text attributes from the
  171. Parameters menu.
  172.  
  173. If all these things were not enough (and I have not covered
  174. all of BeckerCAD ST's functions), there is more.  There is also a
  175. macro interpreter called PS, which is a stack oriented programming
  176. language.  This allows for exact placement in the drawing program.
  177. It is very similar to the PostScript language and has full
  178. function key shortcuts, graphics commands and math functions.
  179.  
  180. Symbols and Fonts
  181.  
  182. Now comes one of my favorite parts -- parts, better known as
  183. symbols libraries.  BeckerCAD ST comes with a whole mess of them.
  184. There are symbols for the electrical and electronic world, from
  185. resistors, capacitors and diodes to home appliances,
  186. lighting, meters and loud speakers.  There are also symbols for
  187. the plumbing world (for real flow charts -- water that is!) and
  188. the heating world, plus one of the best architectural symbols
  189. libraries I have seen.  There are symbols for stoves, bathtubs,
  190. sofas and counter tops -- there's even a grand piano.  The objects
  191. can be loaded in, sized to your furniture sizes and moved
  192. around to see how they fit in the room.  It sure beats picking up
  193. the couch five times and moving it around the living room!  You
  194. can also create your own symbols and save them to the library.
  195. There is no engineering symbols library, but since this is not
  196. a 3D CAD package, I doubt it would be used for extensive
  197. engineering drawings.
  198.  
  199. One more feature and I am done with an
  200. overview of this program.  I will quote from the manual, "The font
  201. editor of BeckerCAD provides a complete tool for creating, editing
  202. and processing fonts.  Even the untrained user can easily create a
  203. personalized character set using the font editor."  Yes, BeckerCAD
  204. even has a font editor that lets users design their own fonts.
  205.  
  206. So, What's Missing?
  207.  
  208. Now, before I start sounding like a salesman for Abacus,
  209. there are several things I think are needed in this program.  I
  210. would like to have the following: draw a point to end and middle of a line,
  211. line to end of line and center of line, double lines and boxes (to draw
  212. walls,etc.) and an integrated program for printing.  Output
  213. programs are confusing and time consuming at best.  As long as I
  214. am constructing a wish list, I would also like color dot matrix
  215. printer support with each layer assigned a different color if desired.
  216.  
  217. The cursor seems to jump around a little when moving on the
  218. screen, and it seemed a little sluggish.  I was running it on my
  219. 1040ST, and when I switched to the Mega 4 with blitter chip turned on
  220. it worked much better.  I don't see this as a serious problem
  221. but an annoyance more than anything else.  When drawing lines,
  222. (like tangent to two circles), the line does not appear to touch the
  223. circle sometimes, but when I zoom in on the area the lines are
  224. touching.  This may be a result of the monitor not being of a high
  225. enough resolution, but it can be confusing at times.
  226.  
  227. Most of the
  228. above wants can be done with several keystrokes or operations, and
  229. should not stop anyone from buying this program.  I understand
  230. Abacus has been offering several deals on BeckerCAD, making
  231. it a real bargain in today's CAD market.  BeckerCAD is easy to use
  232. and learn and appeals to the artist/architect in all of us.  Give
  233. it a try, I don't think you'll be disappointed.
  234.  
  235. BeckerCAD ST  $395 (?)
  236. ABACUS Software
  237.  
  238.